green olive – Català–English translations

🇬🇧 en ca

green olive noun

  • olive picked before it has ripened
oliva verda
Wiktionary Links